Mantiklos_"Apollo"
Mantiklos "Apollo"
Ancient Greek sculpture
The Mantiklos "Apollo" is an ancient Greek sculpture from the early Archaic period. The sculpture dates to about 700-675 B.C from Thebes and measures 20.3 cm tall. It is on display at the Museum of Fine Arts, Boston.[1]